defile (narrow pass) - Türkisch Englisch Wörterbuch